hydrangea macrophylla hortensis - Dictionary definition and meaning for word hydrangea macrophylla hortensis